package com.webratio.units.custom.wrchat;
import java.util.Locale;
import java.util.Map;
import org.dom4j.Element;
import com.webratio.rtx.RTXContentUnitService;
import com.webratio.rtx.RTXException;
import com.webratio.rtx.RTXManager;
import com.webratio.rtx.RTXFormUnitService;
import com.webratio.rtx.core.AbstractService;


public class WRChatUnitService extends AbstractService implements RTXContentUnitService, RTXFormUnitService{

    public WRChatUnitService(String id, RTXManager mgr, Element descr) {
        super(id, mgr, descr);
        // TODO Auto-generated constructor stub
    }

    public Object computeParameterValue(String outputParamName, Map pageContext, Map sessionContext) throws RTXException {
        // TODO Auto-generated method stub
        return null;
    }

    public Object execute(Map pageContext, Map sessionContext) throws RTXException {
        // TODO Auto-generated method stub
        return null;
    }

    public Object getFieldValue(Map formProperties, String fieldName) throws RTXException {
        // TODO Auto-generated method stub
        return formProperties.get(fieldName);
    }

    public void localizeFields(Object formBean, Locale locale, Object formConfiguration, Map pageContext) throws RTXException {
        // TODO Auto-generated method stub
    }

    public void resetFormFields(Object formBean, Map formParameters, String linkId) throws RTXException {
        // TODO Auto-generated method stub
    }

    public void postPopulate(Object formBean, Map formParameters, String linkId) throws RTXException {
        // TODO Auto-generated method stub
    }

    public void dispose() {
        // TODO Auto-generated method stub
    }

}